Archeology
Discovered an ancient centipede fossil 99 million years old
Archaeologists have discovered an ancient fossil species that has never been known before in Southeast Asia today.
Browse ScienceInfo articles and explainers related to Ancient Centipede.
1 published item.
Archaeologists have discovered an ancient fossil species that has never been known before in Southeast Asia today.